1965 Lake Tahoe Blvd, CA 96150-6301, Lake Tahoe (California)
One of the best grub spots in South Tahoe. Very cool vibes and music if you love rock and roll.
One of the best grub spots in South Tahoe. Very cool vibes and music if you love rock and roll.